luminous picture - English Synonyms Dictionary